package com.gjintel.business.proj.model;

import java.sql.Blob;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

/**
 * 
 * @author Administrator
 *
 */
@Entity
@Table(name="t_proj_require_info")
public class ProjectRequireInfo {
	private String id;
	private String projId;
	private Integer seqs;
	private String name;
	private String techConfig;
	private String brand;
	private Blob imgBin;
	
	public ProjectRequireInfo(){
		
	};
	public void setId(String id) {
		this.id = id;
	}
	@Id
	@GeneratedValue(generator = "UIDGenerator")
	@GenericGenerator(name = "UIDGenerator", strategy = "org.hibernate.id.UUIDHexGenerator")
	public String getId() {
		return id;
	}
	public void setProjId(String projId) {
		this.projId = projId;
	}
	@Column(name="proj_id")
	public String getProjId() {
		return projId;
	}
	public void setSeqs(Integer seqs) {
		this.seqs = seqs;
	}
	@Column(name="seqs")
	public Integer getSeqs() {
		return seqs;
	}
	public void setName(String name) {
		this.name = name;
	}
	@Column(name="name")
	public String getName() {
		return name;
	}
	public void setTechConfig(String techConfig) {
		this.techConfig = techConfig;
	}
	@Column(name="tech_config")
	public String getTechConfig() {
		return techConfig;
	}
	public void setBrand(String brand) {
		this.brand = brand;
	}
	@Column(name="brand")
	public String getBrand() {
		return brand;
	}
	public void setImgBin(Blob imgBin) {
		this.imgBin = imgBin;
	}
	@Column(name="img_bin")
	public Blob getImgBin() {
		return imgBin;
	}
}
